// 假设我们有30条数据，每页显示5条
const totalItems = 60;//总记录
const itemsPerPage = 5;//每页记录
let currentPage = 1;//初始页面

// 生成数据
function generateData() {
    const data = [];
    for (let i = 1; i <= totalItems; i++) {
        data.push(`Item ${i}`);
    }
    return data;
}

// 获取当前页的数据
function getDataForPage(page) {
    const start = (page - 1) * itemsPerPage;
    const end = start + itemsPerPage;
    return generateData().slice(start, end);
}

// 显示数据
function displayData() {
    const data = getDataForPage(currentPage);
    const pageContent = document.getElementById('page-content');
    pageContent.innerHTML = data.join('<br>'); // 简单的HTML换行显示
}

// 上一页
function previousPage() {
    if (currentPage > 1) {
        currentPage--;
        displayData();
    }
}

// 下一页
function nextPage() {
    if (currentPage < Math.ceil(totalItems / itemsPerPage)) {
        currentPage++;
        displayData();
    }
}

// 初始化显示第一页数据
document.addEventListener('DOMContentLoaded', displayData);